package com.tanhua.dubbo.api.mongo;

import com.tanhua.model.mongo.Visitors;
import com.tanhua.model.vo.PageResult;

import java.util.List;

//访客接口
public interface VisitorApi {

    /**
     * 记录访客数据
     * @param visitors
     */
    void save(Visitors visitors);

    /**
     * @param userId
     * @param lastTime
     * @return
     */
    List<Visitors> findLast4Visitors(Long userId, Long lastTime);

    /**
     * 分页查询访客
     * @param userId
     * @param page
     * @param pageSize
     * @return
     */
    PageResult<Visitors> findVisitorsByPage(Long userId, Long page, Long pageSize);
}
